home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / gnu / gnumake / gulmake.zoo / makenote.txt < prev   
Text File  |  1990-10-21  |  2KB  |  40 lines

  1. Steps to make the gcc compile under Atari TOS and gulam:
  2.  
  3. I used TOS 1.4 with an Atari 1040ST and 4 Meg of memory.
  4. I partitioned drive d: to have 32 Meg of space to store all the source
  5.    and object files. Somewhat less may be required, but more than 16 Meg are
  6.    needed.
  7. I used a Ramdisk for drive M: that was 711K in size (one floppy).
  8. I removed all but the most basic accessories and AUTO folder programs.
  9.  
  10. 1) Read the file README.TOS from the atari gcc distribution and follow
  11.    those steps to patch files, etc.
  12. 2) After I did this I came up with the directory structure listed
  13.    in the file 'directry.txt' in this package. I had moved all the unnecessary
  14.    files into various \notused and \doc directories.
  15.    This listing was made after I completed the compiler build
  16.    so it shows the actual output files in the d:\gnu\bin directory.
  17.    The compiler files I started with are in the d:\gnu\bin\bammi directory.
  18. 3) After all the files are organized, execute the file makegcc.g from
  19.    gulam in the d:\gcc137 directory. This file uses the gnu make program
  20.    and gulam '.g' files to perform the build.
  21. 4) There are three stages to the build:
  22.       a) make the files that generate instruction files specific for
  23.          the atari
  24.       b) generate the instruction files from the generator files
  25.       c) complete the remaining compiles and linkages to create the 
  26.          final compiler.
  27. 5) I first made the compiler more or less by hand,
  28.    then took the compiler output andgenerated a second compiler
  29.    to test the build of the first. The files were identical,
  30.    but slightly different from the compiler distributed.
  31.    I then made these 'make files' and made a third copy which turned out to be
  32.    identical to the other two. The whole build process takes three hours.
  33.  
  34.  
  35.    Good luck!
  36.      Jim Hurley
  37.        jimh@ultra.com
  38.        ...!ames!ultra!jimh
  39.        10/21/1990
  40.